Expand description

Aleo uses a tailored set of pairing-friendly elliptic curves to perform efficient proof generation and verification.

Edwards BLS12BLS12-377Edwards BW6BW6-761
Curve TypeTwisted EdwardsBarreto-Lynn-ScottTwisted EdwardsBrezing–Weng
Scalar Field Size251 bits253 bits374 bits377 bits
Base Field Size253 bits377 bits377 bits761 bits
G1 Compressed Size*32 bytes48 bytes48 bytes96 bytes
G2 Compressed Size*N/A96 bytesN/A96 bytes

* rounded to multiples of 8 bytes.

Re-exports

pub use errors::*;
pub use traits::*;

Modules

Macros